package corejava;

public class Television {
	
	String make;
	String model;
	boolean isOn;
	int size;
	int channelNo;

	void switchOn() {
		if (!isOn) {
			isOn = true;
		} else {

System.out.println("TV is already on. ");
		}
	}
	void displayInfo() { 
System.out.println("TV is made by - " + make);
System.out.println("TV model is - " + model);
System.out.println("TV is " + size + "inches in size");
	
	if (isOn) {

System.out.println("The TV is ON");
	
	}else{
System.out.println("The TV is OFF");
		}
	}
	int increaseChannelNo(int numberOfChannels){
	if (isOn){
channelNo = channelNo + numberOfChannels;
		}
		else {
System.out.println("TV is not ON. No channel to display.");
	}
	return channelNo;
}
	void displayChannelName() {
	if (isOn) {
	String channelName = "";
	switch (channelNo) {
	case 1:
		channelName = "HBO";
		break;
	case 2:
		channelName = "CNN";
		break;
	case 3:
		channelName = "NBC";
		break;
	case 4:
		channelName = "FOX";
		break;
	case 5:
		channelName = "FTV";
		break;

	default:
		break;

	}
System.out.println(channelName);
	}
	else {
System.out.println("Turn on the TV");
	}

}
	Boolean isAgeRestrictedChannel(int age)
	{

	if (age < 16 && channelNo == 5) {
System.out.println("Warning:This is an age restricted channel");

return true;


}
else {
System.out.println("This is not an age restricted channel");

return false;

		}
	
	}
	public void isOn() {
		// TODO Auto-generated method stub
		
	}

}
